package com.englisheveryday.utils;

/**
 * <pre>
 *    
 * </pre>
 * @author 马永华
 * @date 2012-9-10 下午9:07:09
 * @version 1.1
 */

public class StringUtil {

	/**
	 * 半角转换为全角
	 * 
	 * @param input
	 * @return
	 */
	public static String ToDBC(String input) {
		char[] c = input.toCharArray();
		for (int i = 0; i < c.length; i++) {
			if (c[i] == 12288) {
				c[i] = (char) 32;
				continue;
			}
			if (c[i] > 65280 && c[i] < 65375)
				c[i] = (char) (c[i] - 65248);
		}
		return new String(c);
	}
	
	/**
	 * 处理为null的字段
	 */
	public static String replaceNull(String input){
		if(input==null||"null".equals(input))
			return "";
		return input.trim();
	}
	
	/**
	 * 判断字符是否为null||“”||“null”
	 * 
	 */
	public static boolean isNull(String data){
		if(data==null||"".equals(data)||"null".equals(data)){
			return true;
		}
		return false;
	}
}

